/**
 * 2018/6/29 10:07:28 Wen Jun created.
 */

package com.diver.flinkdemo.service;


import com.diver.flinkdemo.entity.xxt.User;

/**
 * 用户 Service 接口
 * Created by Wen Jun on 2018/06/29.
 */
public interface IUserService {
//    /**
//     * 查询用户列表（后台展示列表）
//     *
//     * @return
//     */
//    PagedList<UserDto> queryUserList(int pageNumber, int pageSize);
//
    String getChannalName(String accountId);
//
//    String teacherBind(String userName, String password, String userId, HttpServletRequest request);
//
//    boolean teacherUnbind(String teacherId);
//
//    User queryByOpenId(String openId);
//
//    /**
//     * 根据授权code获取openid
//     *
//     * @param code
//     * @param userId
//     */
//    void authorizeCallback(String code, String userId);
//
//    /**
//     * 根据授权code获取openid
//     *
//     * @param code
//     * @param userId
//     */
//    void tlAuthorizeCallback(String code, String userId) throws IOException;
//
//    /**
//     * 根据studentId获取学生信息
//     *
//     * @param studentid
//     * @return
//     */
//    String getHjyStudentInfo(String studentid);
//
//    /**
//     * 和教育：绑定
//     *
//     * @param hjyStudentInfo
//     * @return
//     */
//    String bind(HjyStudentInfo hjyStudentInfo);
//
//    int addHjyUser(User user);
//
//    /**
//     * 查询用户信息 openid/第三方id 和渠道id
//     * @param openId
//     * @param accountId
//     * @param phoneNumber
//     * @param parentName
//     * @return
//     */
//    User getUserByOpenIdAndAccountId(String openId, String accountId, String phoneNumber, String parentName);
//
//    /**
//     * 检查WX ID是否登录手机号
//     * @param openId
//     * @return
//     */
//    UserLogin checkLogin(String openId);
//
//    /**
//     * 检查是否绑定
//     * @param
//     * @return
//     */
//    boolean checkBind(String imei,String openId);

    String queryNickname(String id);
    User getById(String id);
}
